package com.huirui.server.service;

import com.huirui.server.pojo.dto.ShortDatedProductDto;
import com.huirui.server.pojo.entity.ShortDatedProduct;
import com.baomidou.mybatisplus.extension.service.IService;
import com.huirui.server.pojo.result.PageResult;
import com.huirui.server.pojo.vo.ShortDatedProductVo;

/**
* @author yujun
* @description 针对表【t_short_dated_product】的数据库操作Service
* @createDate 2025-11-04 11:43:17
*/
public interface ShortDatedProductService extends IService<ShortDatedProduct> {

    void addShortDatedProduct(ShortDatedProductDto shortDatedProductDto);

    PageResult<ShortDatedProductVo> listShortDatedProduct(String keyword, Long page, Long pageSize);

    void deleteShortDatedProduct(Long id);

    void updateShortDatedProduct(ShortDatedProductDto shortDatedProductDto);

    PageResult<ShortDatedProductVo> listShortDatedProducts(Long page, Long pageSize);
}
